package cn.jbt.api.admin.service;


import cn.jbt.api.admin.entity.SysMenu;

import java.util.List;

public interface ISysMenuService {

    List<String> selectAllPermission();

    List<String> selectAllPermissionByUserId(long userId);

    List<SysMenu> getAllByUserId(long userId);

    List<SysMenu> getAll(SysMenu sysMenu);

    SysMenu add(SysMenu sysMenu);

    SysMenu edit(SysMenu sysMenu);

    void del(List<Long> ids);

    String getCascadeNamesById(long id, String delimiter);

}
